to refresh oneself with sleep - Turkish English Dictionary